have skill - English Synonyms Dictionary